package com.qo;

import com.util.DateUtil;
import lombok.Data;
import org.springframework.format.annotation.DateTimeFormat;

import java.util.Date;

@Data
public class CustomerReportQuery extends QueryObject {
    //分组类型
    private String groupType = "e.name";//默认按照员工姓名分组
    //查询关键字
    private String keyword;
    //开始时间
    @DateTimeFormat(pattern = "yyyy-MM-dd")
    private Date beginDate;
    //结束时间
    @DateTimeFormat(pattern = "yyyy-MM-dd")
    private Date endDate;

    public Date getEndDate() { // 获取结束时间当天最晚的时候 xxxx 23:59:59
        return DateUtil.getEndDate(endDate);
    }
}
